technological products - Spanisch Englisch Wörterbuch